Code of Music

Code of Music / Week Ten / L-System by Pippa Kelmenson

Assignment:

  • L System Study. Design and implement a generative/interactive piece based on L Systems. Record a 20-second composition/improvisation using it.

Interaction:

While the sliders at the bottom only control the visuals, the visuals are responding to an L-System that cycles between F and G.

Response:

L System using P5.js, Tone.js, and WebGL.

Made with Elias Jarzombek.

You can find our code here.

Code of Music / Week Eight / Markov Chains by Pippa Kelmenson

Assignment:

Design and implement a generative/interactive based on Markov chains. Record a 20-second composition/improvisation using it. Post the running sketch, code, and documentation to your blog.

Inspiration:

M Horwich Markov Oscillators

Luisa Markov Melody

Directional Light

Result:

Made with Bomani Oseni McClendon.

Uses WebGL, Tone.js, and P5.js. You can find our code here (rectangles) and here (spheres).

Code of Music & Listening Machines / Week Seven / Midterm & Final Assignment by Pippa Kelmenson

Inspiration:

Ryan Ross Smith - Study 42, Study 4, Study 34.

Interaction:

A simple sequencer that is activated by a mouse click. Each click will either add sound or take away the sound. It's up to the user to make their own pattern.

Code of Music:

Listening Machines:

Made with Sohaila Mosbeh.

You can find our code here.

Code of Music / Week Three / Rhythm by Pippa Kelmenson

Assignment:

Rhythm Study. Design and implement an interactive exploration of rhythm. Then record a 20-second composition/improvisation using it. On your blog post, you can include text (your inspiration/motivation), sketches, a brief description of your sound, visual, and interactive design decisions, as well as any challenges and questions that came up.

Inspiration:

Ryan Ross Smith - Study 42, Study 4, Study 34.

Interaction:

A simple sequencer that is activated by a mouse click. Each click will either add sound or take away the sound. It's up to the user to make their own pattern.

Response:

Made with Sohaila Mosbeh.

You can find sections of our code here and here.

Code of Music / Week Two / Audiovisual Instrument by Pippa Kelmenson

Assignment:

  • Implement your audio-visual instrument. Improvise/compose a 30-second piece with it, and make a video recording of it (a screen capture with audio, or a phone recording). Submit a blog post with documentation and a link to the p5 editor. If you are using a different editor, include both a link to the running sketch, and a link to your code.

Response:

Made with Elias Jarzombek.

You can find my code here.